webbed flying squid - French English Dictionary